meter lens - Turkish English Dictionary